# coding: utf-8
{{>partial_header}}

{{#with operations}}
{{#each operation}}
from {{packageName}}.paths.{{nickname}}.{{httpMethod}} import {{operationIdCamelCase}}
{{/each}}
{{/with}}
{{#if prstv2}}
from {{packageName}}.apis.tags.{{classFilename}}_raw import {{classname}}Raw
{{/if}}


{{#with operations}}
class {{classname}}Generated(
{{#each operation}}
    {{operationIdCamelCase}},
{{/each}}
):
    """NOTE:
{{> partial_class_header}}
    """
    {{#if prstv2}}
    raw: {{classname}}Raw

    def __init__(self, api_client=None):
        super().__init__(api_client)
        self.raw = {{classname}}Raw(api_client)
    {{else}}
    pass
    {{/if}}
{{/with}}
